package nc.ui.so.so002;

import java.awt.event.ActionEvent;

import nc.ui.pub.ButtonObject;
import nc.ui.pub.bill.BillEditEvent;
import nc.ui.pub.bill.BillItemEvent;
import nc.ui.pub.bill.BillMouseEnent;
import nc.ui.scm.plugin.IScmUIPlugin;
import nc.ui.scm.plugin.SCMUIContext;
import nc.vo.pub.AggregatedValueObject;
import nc.vo.pub.BusinessException;
import nc.vo.pub.CircularlyAccessibleValueObject;
import nc.vo.scm.plugin.Action;

public class ZZSaleInvoiceUI implements IScmUIPlugin{
public ZZSaleInvoiceUI(){
System.out.println("ZZSaleInvoiceUI");
}
	public void afterAction(Action arg0,AggregatedValueObject[] arg1,SCMUIContext arg2) throws BusinessException{
		// TODO Auto-generated method stub
		
	}

	public void afterButtonClicked(ButtonObject arg0,SCMUIContext arg1) throws BusinessException{
		// TODO Auto-generated method stub
		
	}

	public void afterEdit(BillEditEvent arg0,SCMUIContext arg1){
		// TODO Auto-generated method stub
		
	}

	public void afterSetBillVOToCard(AggregatedValueObject arg0,SCMUIContext arg1){
		// TODO Auto-generated method stub
		
	}

	public void afterSetBillVOsToListBody(CircularlyAccessibleValueObject[] arg0,SCMUIContext arg1){
		// TODO Auto-generated method stub
		
	}

	public void afterSetBillVOsToListHead(CircularlyAccessibleValueObject[] arg0,SCMUIContext arg1){
		// TODO Auto-generated method stub
		
	}

	public void beforeAction(Action arg0,AggregatedValueObject[] arg1,SCMUIContext arg2) throws BusinessException{
		// TODO Auto-generated method stub
		
	}

	public void beforeButtonClicked(ButtonObject arg0,SCMUIContext arg1) throws BusinessException{
		// TODO Auto-generated method stub
		
	}

	public boolean beforeEdit(BillEditEvent arg0,SCMUIContext arg1){
		// TODO Auto-generated method stub
		return false;
	}

	public boolean beforeEdit(BillItemEvent arg0,SCMUIContext arg1){
		// TODO Auto-generated method stub
		return false;
	}

	public AggregatedValueObject[] beforePrint(AggregatedValueObject[] arg0,SCMUIContext arg1){
		// TODO Auto-generated method stub
		return null;
	}

	public void beforeSetBillVOToCard(AggregatedValueObject arg0,SCMUIContext arg1){
		// TODO Auto-generated method stub
		
	}

	public void beforeSetBillVOsToListBody(CircularlyAccessibleValueObject[] arg0,SCMUIContext arg1){
		// TODO Auto-generated method stub
		
	}

	public void beforeSetBillVOsToListHead(CircularlyAccessibleValueObject[] arg0,SCMUIContext arg1){
		// TODO Auto-generated method stub
		
	}

	public void bodyRowChange(BillEditEvent arg0,SCMUIContext arg1){
		// TODO Auto-generated method stub
		
	}

	public boolean init(SCMUIContext arg0){
		// TODO Auto-generated method stub
		return false;
	}

	public void mouse_doubleclick(BillMouseEnent arg0,SCMUIContext arg1){
		// TODO Auto-generated method stub
		
	}

	public void onAddLine(SCMUIContext arg0) throws BusinessException{
		// TODO Auto-generated method stub
		
	}

	public void onMenuItemClick(ActionEvent arg0,SCMUIContext arg1){
		// TODO Auto-generated method stub
		
	}

	public void onPastLine(SCMUIContext arg0) throws BusinessException{
		// TODO Auto-generated method stub
		
	}

	public String onQuery(String arg0,SCMUIContext arg1) throws BusinessException{
		// TODO Auto-generated method stub
		return null;
	}

	public Object[] retBillToBillRefVOs(CircularlyAccessibleValueObject[] arg0,CircularlyAccessibleValueObject[] arg1) throws BusinessException{
		// TODO Auto-generated method stub
		return null;
	}

	public AggregatedValueObject[] retChangeBusiVOs(AggregatedValueObject[] arg0,AggregatedValueObject[] arg1) throws BusinessException{
		// TODO Auto-generated method stub
		return null;
	}

	public void setButtonStatus(SCMUIContext arg0){
		// TODO Auto-generated method stub
		
	}

}
